home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Memphis Amiga Group / MAG diskMAGazine (1991-04)(Memphis Amiga Group).zip / MAG diskMAGazine (1991-04)(Memphis Amiga Group).adf / TIV / New.doc < prev    next >
Text File  |  1991-03-31  |  12KB  |  369 lines

  1.                               TIV 1.5l
  2.  
  3.                        New Features/Bug Fixes
  4.  
  5.  
  6. New To 1.5l (10-Mar-91) [Public]:
  7.  
  8. - Pointer now DEFINITELY remains OFF under any circumstance.
  9.  
  10. - Allowed "escaping" filenames so you can show files with the
  11.   same name as options.  Eg. "TIV nohalfbrite 'hal'".
  12.  
  13.  
  14. New To 1.5k (5-Mar-91) [Private]:
  15.  
  16. - Added [NO]LMB option to let left mouse button skip pictures.
  17.  
  18. - HAM-E super bitmaps finally work as they should.
  19.  
  20.  
  21. New To 1.5j (1-Mar-91) [Private]:
  22.  
  23. - No longer crashes on 0 bitplane ILBMs (ie. Dpaint stencils).
  24.  
  25. - Added hook for calling external program for displaying GIF's,
  26.   even though I haven't written the external program that it
  27.   would call yet.
  28.  
  29. - Shift + Arrows will scroll faster in a super bitmap picture.
  30.  
  31. - If a file `TIV.Defaults' is found in an ALL directory, it is
  32.   now parsed for options.  Lets you have options specific to
  33.   a certain directory.
  34.  
  35. - Negative numbers in Defaults Files now parsed correctly.
  36.  
  37. - Abbreviations should work properly now.
  38.  
  39.  
  40. New To 1.5i (27-Feb-91) [Private]
  41.  
  42. - I believe I've fixed the problem of ANIM brushes crashing under
  43.   Workbench 2.0.  Not entirely sure why what I did fixed it, tho...
  44.  
  45. - I also think I've fixed the occasional sprite "stripe" when
  46.   turning off sprite DMA.
  47.  
  48. - Fixed file requester problem of not finding file in current dir.
  49.  
  50. - Fixed bug that caused crash and memory loss when aborting a
  51.   DELAY timeout prematurely.
  52.  
  53. - TREMENDOUSLY improved Super bitmap scrolling.  Should also
  54.   handle HAM-E super bitmaps "correctly".
  55.  
  56. - Pointer should not appear anymore on Screens.
  57.  
  58.  
  59. New To 1.5h (24-Feb-91) [Private]
  60.  
  61. - Now contains a kludge to show Opcode J movies using the external
  62.   program `Movie', which should be in your command path.
  63.  
  64. - Ugh, fixed it to handle older non-standard BMHD's again.
  65.  
  66. - Fixed bug that caused LOOP x animations to exit TIV when the
  67.   animation had finished its loop.
  68.  
  69. - Now TIV will skip on to the next file when it is finished playing
  70.   a sampled sound with a LOOP value, instead of just sitting around.
  71.  
  72. - DELAY now can be used with or without the Information Window,
  73.   and takes effect if the object you are viewing will not end by
  74.   itself via. a LOOPS command.
  75.  
  76. - An ALL specification in Tool Types now works properly.
  77.  
  78. - Hallelujah!  Fixed a major bug in View code, which could cause serious 
  79.   memory fragmentation and gurus (at least, I hope I did!).
  80.  
  81. - Fixed that annoying trashed screen between slideshow'ed animations
  82.   in View mode.
  83.  
  84. - Fixed a possibility of an infinite loop when REPEAT was
  85.   specified and an ALL directory or pattern match was not found.
  86.  
  87.  
  88. New To 1.5g (21-Feb-91) [Private]
  89.  
  90. - Oops, fixed DHAM and DRES back the way they should have been,
  91.   which seems to work alright for non-interlaced but is not
  92.   always successful with interlaced.
  93.  
  94. - Added options to specify overscan offset on the command line,
  95.   or in Workbench ToolTypes.
  96.  
  97. - Well, you may or may not like this, but I've completely changed
  98.   the command line option format.  It is now more like the regular
  99.   Workbench CLI command format.  So to do what used to be `-vcr0'
  100.   you now do `VIEW CONT RATE 0'.  Don't worry, in a lot of cases
  101.   you can abbreviate to 2 or 3 letters.
  102.  
  103. - Also changed the Workbench Tooltypes to be the same as the CLI
  104.   options.  EG:  `NOVIEW' on CLI would be `VIEW=NO' in Workbench.
  105.  
  106. - Added an `S:TIV.Defaults' file which allows specifying frequently
  107.   used options automatically, without having to type them.
  108.  
  109. - More efficient color cycling, plus animations are now allowed
  110.   to color cycle.  TAB key also toggles cycling during animation 
  111.   playback.
  112.  
  113. - Can now playback any length stereo sound samples.
  114.  
  115. - Super-bitmap Dynamic pictures (SHAM, DHAM, DRES) are not allowed.
  116.  
  117. - No longer have to specify NOINFO if a file you are trying to display
  118.   has an icon that TIV doesn't understand.
  119.  
  120. - Fixed bug that allowed HOLDFIRST and HOLDLAST even without a TIV
  121.   Information Window.
  122.  
  123. - YES!  ANIM BRUSHES *FINALLY* WORK!!!  Thanks to the guys in the
  124.   PLink Graphics Conference for tips!
  125.  
  126. - New options `HIRES' and `LACE' to force screen modes for brushes
  127.   and ANIM brushes.
  128.  
  129. - Okay, I give up on Dynamic Hires and Dynamic HAM pictures... as
  130.   a temporary kludge I'm taking the Mostra route and executing
  131.   Dyna-Show if a picture contains a CTBL chunk.  Lousy way to do it,
  132.   so it's optional.
  133.  
  134.  
  135. New To 1.5f (19-Feb-91) [Private]
  136.  
  137. - Fixed Modes display in information window.
  138.  
  139. - *ALMOST* got Dynamic Hires and AHAM pictures working... not bad,
  140.   considering the TOTAL LACK OF INFORMATION on these modes...
  141.  
  142. - Fixed ^D to skip pictures and ^C to abort TIV while viewing
  143.   stuff without the Information Window.
  144.  
  145. - Now the hold on first frame puts the animation into pause mode,
  146.   where you can use the normal animation controls instead of
  147.   pressing the right mouse button to continue.
  148.  
  149. - Fixed Bob's problem of not being able to abort a sequence such
  150.   as `TIV15 Pics/*'.  Also fixed a problem that would cause an
  151.   infinite loop when you aborted a sequence that was supposed to
  152.   be repeated.
  153.  
  154. - Fixed bug that caused a crash when aborting the loading of an
  155.   animation while it was loading the initial ILBM frame.
  156.  
  157. - Cleaned up the No Information Window display mode a bit.
  158.  
  159. - Now tries to fit full picture into an overscan screen, no matter
  160.   what the picture's Page size is.
  161.  
  162. - Will now play AudioMasterIII compressed samples.
  163.  
  164. - Added RECURSIVE (-D) option to show all files in subdirectories
  165.   when using the SHOWALL (-a) option.
  166.  
  167. - Fixed horrendously stupid bug that left animations RUNNING after
  168.   TIV had exited from a slideshow mode!
  169.  
  170. - No longer crashes trying to play a sample with no sample rate
  171.   specified in the file.
  172.  
  173. - Now correctly handles `-a' with no directory given, which means
  174.   to use the current directory.
  175.  
  176. - Stack depth checking code added, so if you see a message like
  177.   `Stack overflow', tell me what the stack size is that you were
  178.   running it under.
  179.  
  180.  
  181. New To 1.5e (16-Feb-91) [Private]
  182.  
  183. - Better display of ViewPort stuff.  No longer a momentary flash.
  184.  
  185. - Possibly fixed Kermit's Free Memory Twice guru when playing an
  186.   animation in View mode.  Not sure though, since I've never seen
  187.   it happen on my computer.
  188.  
  189. - Now properly offsets overscan when playing an animation in View
  190.   mode.
  191.  
  192. - Restores pointer between pictures/animations now.
  193.  
  194. - Now displays pictures/animation information *while* loading, not
  195.   after.
  196.  
  197. - Pressing a mouse button while loading now skips the file.  Hitting
  198.   the close gadget while loading will exit TIV immediately, too.
  199.  
  200. - Now uses the 2.0 ASL File Requester if present.
  201.  
  202.  
  203. New To 1.5d (14-Feb-91) [Private]
  204.  
  205. - Added a HOLDFIRST option to hold an animation on the first frame
  206.   until user says to go ahead and play the animation.
  207.  
  208. - Control+Arrow Keys now allows you to adjust the overscan position
  209.   of pictures or animations while viewing them, similar to DPaint.
  210.   Mostly to correct for HAM-E images.
  211.  
  212. - Unix-style pattern matching (*,?) added.  EG: `TIV *.pic'
  213.  
  214. - Handles more off-the-wall and non-standard ILBMs.
  215.  
  216. - Super Bitmap images (ie. larger then will fit on screen) no longer 
  217.   eat chip memory for breakfast.
  218.  
  219. - Better slideshow mode.  No more screen flicker between pictures.
  220.  
  221. - Squashed the view mode animation memory leak bug!  Which might
  222.   accidentally fix the memory thrashing problem, too.  Not to
  223.   mention the odd crashing that happened.
  224.  
  225. - No longer locks up attempting to display 24-Bit pictures.  Now
  226.   ignores them.
  227.  
  228. - A *little* better ANIM Brush playback now... better than most
  229.   ANIM showers, at least.  Not *quite* perfect yet.
  230.  
  231. - Squashed another memory leak bug buried within my IFF reading code.
  232.  
  233.  
  234. New To 1.5c [Private]
  235.  
  236. - A little more accurant frame rate timing.
  237.  
  238. - Zoom mode (-Z) for slightly faster animation playback speed.
  239.  
  240. - Can specify files without specific information as to whether they
  241.   are half bright or HAM to default to either one.  Gee, did that make
  242.   any sense at all??
  243.  
  244. - Can change speed of animation during playback with F1 - F10.
  245.  
  246. - Can toggle color cycling on/off with TAB key while viewing ILBMs.
  247.  
  248. - Can now scroll around in large sized ILBMs that will not fit on
  249.   the screen via. the arrow keys.
  250.  
  251.  
  252. New To 1.5b [Private]
  253.  
  254. - Changed some of the command line options and Workbench Tool Types
  255.   to make them more logical.
  256.  
  257. - No more double-imagery in VIEW mode!
  258.  
  259. - Now blanks the pointer automatically when viewing a picture or
  260.   animation.  Use the new POINTER (-m) option to disable blanking.
  261.  
  262. - Provides an animation timing feature to figure out how fast an
  263.   animation can be played.  Use TIMING (-t) to enable this feature.
  264.  
  265. - Better error checking and recovery in SHOWALL (-a) mode.  Will
  266.   now just skip pictures/animations that cannot be viewed instead
  267.   of aborting completely.
  268.  
  269. - Fixed the problem of the mouse buttons "bouncing".
  270.  
  271. - Added a NOWB (-x) option to attempt to turn WorkBench off while
  272.   viewing pictures or animations.  Use this if you are having problems
  273.   running out of memory.  You have to also turn the TIV window off,
  274.   as well.
  275.  
  276. - Now brings up file requester if no arguments given from CLI, too.
  277.  
  278. - New option to just display information about file, but not actually
  279.   view it.
  280.  
  281. - Pretty extensive help screen from CLI.
  282.  
  283. - Doesn't hang up now if it encounters a shorter ILBM BODY than is
  284.   expected based on the BMHD dimensions.  Now displays what it can.
  285.  
  286. - Fixed the "Error: No Error" stuff that cropped up.
  287.  
  288. - Now shows brushes correctly (but not ANIM brushes!! Aaargghh!!).
  289.  
  290. - Prints warnings from Workbench as well as CLI.
  291.  
  292. - "Sift" option to sift through *any* IFF file and print out a structured
  293.   analysis of its contents.
  294.  
  295. - Option to have animation freeze on its last frame (HALT -h).
  296.  
  297. - Can now pause and single step through animations while they are playing.
  298.   Up Arrow/Down Arrow = Pause/UnPause.  Right Arrow = Step Forward.
  299.  
  300.  
  301. New to 1.4 (17-Jun-90) [Public]
  302.  
  303. - Supports SHAM mode ILBMs now (it was easier than I thought!).
  304.  
  305. - Fixed some bugs from previous versions.
  306.  
  307. - Converted some routines to assembly for a little smaller code.
  308.  
  309. - Code 3K smaller from removing sprintf() reference.
  310.  
  311. - Can show all IFF files in a directory (-a option).
  312.  
  313. - Supports a "slideshow" mode (-e option).
  314.  
  315. - Can now play raw sampled data files (-b option).
  316.  
  317. - Code smaller due to removing a reference to wipe effects.
  318.  
  319. - Removed playing animations from disk until I can make it work better.
  320.  
  321. - Rewrote IFF handling routines.
  322.  
  323. - Incompatible with TIV 1.3 (as far as animations with sound)!!
  324.  
  325. - Escape key to abort multiple IFF viewing.
  326.  
  327.  
  328. New To 1.3 (31-May-90) [Public]
  329.  
  330. - Name change from "Tiff" to "TIV".
  331.  
  332. - Better handling of ANIMs with synchronized sounds.
  333.  
  334. - Added the Sounds Directory for ANIMs with sound.
  335.  
  336. - Can now specify more than one file on the command line.
  337.  
  338. - Now works from Workbench via. Default Tool or extended selection.
  339.  
  340. - Keeps that Workbench window active at all costs for RMB presses.
  341.  
  342. - Also you can put ToolTypes in IFF Project Icons for each IFF.
  343.  
  344. - Can now play any length 8SVX sample via. double-buffering.
  345.  
  346. - Now handles color cycling ILBMs (finally!).
  347.  
  348. - Can now abort an 8SVX playing in progress with RMB.
  349.  
  350. - Correctly centers ILBMs and ANIMs with interlaced Workbench.
  351.  
  352.  
  353. New To 1.2 [Private]
  354.  
  355. - Good question.
  356.  
  357. - I think it sorta handles an ASND with frame 1 of the animation now.
  358.  
  359.  
  360. New To 1.1 [Public]
  361.  
  362. - Correctly handles overscanned ILBMs or ANIMs on a MoreRow'ed WB.
  363.  
  364. - Correctly handles ILBMs that are larger than will fit on screen.
  365.  
  366. - Will interpret ASND chunks in an ANIM file to playback sounds
  367.   with the animation.
  368.  
  369.